#if !defined(_APP_MQTT_H)
#define _APP_MQTT_H

#define ADRESS "tcp://192.168.1.1:1883"
#define CLIENTID ""
#define TOPIC_PULL "pull"
#define TOPIC_PUSH "push"
#define QOS 1
#define TIMEOUT 10000L

/**
 * 初始化mqtt客户端
 */
int app_mqtt_init(void);
/**
 * 发送消息
 */ 
int app_mqtt_send(char *data,int len);
/**
 * 注册接收mqtt消息回调函数
 */
void app_mqtt_registRecvCallback(int (*callback)(char *,int ));
/**
 * 关闭MQTT客户端
 */
void app_mqtt_close(void);

#endif // _APP_MQTT_H

